home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d6 / tallyho.arc / DBALANCE.FCP < prev    next >
Text File  |  1990-09-23  |  2KB  |  176 lines

  1. @DSPLY "Declining Balance"
  2. @DSPLY "Depreciation"
  3. =
  4. @NEW STEP
  5. @DSPLY "Enter % factor next ---"
  6. @GET "125, 150, or 200"
  7. @RIN (1)
  8. @GET "Enter depreciable basis"
  9. @RIN (2)
  10. @GET "Enter salvage value"
  11. @RIN (3)
  12. @GET "Life? (in years)"
  13. @RIN (4)
  14. @GET "Month acquired? (1-12)"
  15. @RIN (5)
  16. =
  17. @NEW STEP
  18. @ROUT (1)
  19. /
  20. @ROUT (4)
  21. =
  22. @NEW STEP
  23. @%
  24. @RIN (6)
  25. (13-
  26. @ROUT (5)
  27. )/12=
  28. @NEW STEP
  29. @RIN (5)
  30. 1
  31. @RIN (8)
  32. @ROUT (2)
  33. *
  34. @ROUT (6)
  35. *
  36. @ROUT (5)
  37. =
  38. @NEW STEP
  39. @RIN (7)
  40. @ROUT (2)
  41. -
  42. @ROUT (7)
  43. =
  44. @NEW STEP
  45. @RIN (2)
  46. @IF <
  47. @ROUT (3)
  48. =
  49. @NEW STEP
  50. @GOTO (28)
  51. =
  52. @NEW STEP
  53. @ROUT (8)
  54. @DSPLY "For year number"
  55. @ROUT (7)
  56. @DSPLY "the depreciation is___."
  57. =
  58. @NEW STEP
  59. @ROUT (8)
  60. +1=
  61. @NEW STEP
  62. @RIN (8)
  63. @ROUT (4)
  64. -1=
  65. @NEW STEP
  66. @RIN (4)
  67. @IF =
  68. 0=
  69. @NEW STEP
  70. @GOTO (20)
  71. =
  72. @NEW STEP
  73. @ROUT (2)
  74. *
  75. @ROUT (6)
  76. =
  77. @NEW STEP
  78. @RIN (7)
  79. @ROUT (2)
  80. -
  81. @ROUT (7)
  82. =
  83. @NEW STEP
  84. @RIN (2)
  85. @IF <
  86. @ROUT (3)
  87. =
  88. @NEW STEP
  89. @GOTO (28)
  90. =
  91. @NEW STEP
  92. @ROUT (8)
  93. @DSPLY "For year number"
  94. @ROUT (7)
  95. @DSPLY "the depreciation is___."
  96. =
  97. @NEW STEP
  98. @GOTO (10)
  99. =
  100. @NEW STEP
  101. 1-
  102. @ROUT (5)
  103. =
  104. @NEW STEP
  105. @RIN (5)
  106. @IF =
  107. 0=
  108. @NEW STEP
  109. @GOTO (32)
  110. =
  111. @NEW STEP
  112. @ROUT (2)
  113. *
  114. @ROUT (6)
  115. *
  116. @ROUT (5)
  117. =
  118. @NEW STEP
  119. @RIN (7)
  120. @ROUT (2)
  121. -
  122. @ROUT (7)
  123. =
  124. @NEW STEP
  125. @RIN (2)
  126. @IF <
  127. @ROUT (3)
  128. =
  129. @NEW STEP
  130. @GOTO (28)
  131. =
  132. @NEW STEP
  133. @ROUT (8)
  134. @DSPLY "For year number"
  135. @ROUT (7)
  136. @DSPLY "the depreciation is___."
  137. @GOTO (32)
  138. =
  139. @NEW STEP
  140. @ROUT (2)
  141. +
  142. @ROUT (7)
  143. -
  144. @ROUT (3)
  145. =
  146. @NEW STEP
  147. @RIN (7)
  148. @IF >
  149. 0=
  150. @NEW STEP
  151. @ROUT (8)
  152. @DSPLY "For year number"
  153. @ROUT (7)
  154. @DSPLY "the depreciation is___."
  155. =
  156. @NEW STEP
  157. 0
  158. @DSPLY "** Fully depreciated **"
  159. @Goto (33)
  160. =
  161. @NEW STEP
  162. 0
  163. @DSPLY "** End of asset life **"
  164. =
  165. @NEW STEP
  166. @GET "0 = Quit. 1 = Continue."
  167. @IF =
  168. 1=
  169. @NEW STEP
  170. -1=
  171. @GOTO (2)
  172. =
  173. @NEW STEP
  174. -1=
  175. @STOP
  176.